.cent,.foot,.head1,.cent2{ padding:0 4%}
.head div{ padding:4% 0}
.nav ul li a,.hea .right dl dd,.dropMenu li a{ font-size:14px}
.hea{ padding:0}
.head1 .navz,.header1 .head1 .navz{ width:21%;}
.head1 .logo{ width:34%}
.nav1 ul li a{ font-size:15px}
.hea,.qh{ padding:0 4%}
.nav1 ul{ padding-top:0}
.hea .navz{ padding-top:0}
.head1{ padding:0 4%}
.content1 dl dt img{ height:255px}
.dropMenu li{ line-height:35px}
.nav1{ display:none}
.zg1{ width:100%; text-align:left; padding-top:7px}
.mean-container a.meanmenu-reveal{ right:4% !important}
.logo img{ width:220px; height:45px}
.head1 .logo p{ margin:12px 0}
.header{ width:90%}
.zg1 .right{ width:27%}
.header1 .zg1{ padding-top:17px}
.zg1 p a{ font-size:14px}
.sm{ margin-top:3px}
.head1 .navz{ padding-top:0}
.sy-bt{ font-size:20px; line-height:35px}
.sy-bt .a1{ font-size:24px;}
.sy-bt a, .sy3 dl dd a{ width:90px; line-height:30px}
.sy2-1 dl dd .b1,.sy2-1 dl dd .b2{ font-size:14px}
.sy2-1 dl dd .b2{ height:60px}
.sy3 dl dt img{ height:283px}
.more{ margin:4% 0}
.more a{ font-size:16px; width:160px; line-height:45px}
.sy5 ul li a{ font-size:18px; line-height:30px} 
.sy5 ul li{ height:120px}
.sy6-1 h1{ font-size:20px}
.sy6-1 h1 img{ width:4px}
.sy6-1 p{ font-size:16px; line-height:28px}
.sy6-1 h2 a{ font-size:14px; width:140px; line-height:35px}
.fo1 .left p, .fo1 .left p a,.fo1 .left h2 span{ font-size:14px}
.fo1 .left div p{ padding-top:0}
.fo1 .left h2{ font-size:18px}
.fo1 .right{ width:22%}
.footer{ padding:30px 0}
.port-2 .text-desc{ line-height:22px}
.port-2 .text-desc p{text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.ny-bt, .ny-bt a{ font-size:14px}
.ny-bt a{ padding-bottom:10px; margin-left:25px}
.ny-bt1{ font-size:24px}
.xz-l-1 h1{ font-size:20px}
.xz-l-1 h1 img{ width:10px}
.xz-l-1 h1 span img{ width:20px}
.more1 a{ width:120px}
.ll1 p,.ct1-1 p{ font-size:14px; line-height:24px}
.ct1-1 h1{ font-size:20px}
.ct1-1{ height:174px}
.ct3-1 .left p img{ height:142px}
.ct3-1 .right h1,.xw1-1 .right p,.ctd1 .right p,.jr1 p{ font-size:14px; line-height:24px}
.ct3-1 .right p{ font-size:14px; right:3%; bottom:14%}
.ct3-1 .right{ padding:3%}
.news_list_btn,.ctd1 .right h2{ font-size:14px}
.xw1-1 .right h1 a{ font-size:18px}
.xw1-1 .left p img{ height:95px}
.xw1-2.xw1-1 .left p img{ height:160px}
.xw1-1 .right p{text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical;}
.xw1-2.xw1-1 .right p{text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.xw1-2.xw1-1 .right{ padding-top:1%}
.xw1-1 .right h2, .xw1-1 .right h3{ margin:0}
.ctd1 .left p img{ height:234px}
.ctd1 .right h1 a{ font-size:20px}
.ctd1 .right{ padding-top:5%}
.ctd2-1 h2 a{ font-size:16px}
.ctd2-1 h1 img{ height:140px}
.bmz1 .left h1,.bmz1 .left h2 span,.jr1-1 h1{ font-size:20px;}
.bmz1 .left h2,.jr1-1 h2{ font-size:16px}
.al1-1 h1 img{ height:131px}
.al1-1{ height:230px}
.cts1-1 .left h1 strong{ font-size:18px}
.cts1-1 .right p img{ height:209px}
.cts1-1 .left h1 span,.jj1-1 p, .jj2-1 p{ font-size:14px; line-height:24px}
.cts1-1 .left h1 img{ width:68px}
.cts1-1 .left{ padding:6% 5% 0}
#marquee2 ul li img{ width:600px}
#marquee2 ul li{ padding:0 30px}
#marquee2, #marquee2 ul li img{ height:295px}
#marquee2 ul li span{ font-size:20px}
.fx1-1 dl dd{ font-size:16px}
.fx1-1 dl dd strong{ font-size:20px}
.fx1-1 dl dt img{ height:147px}
.fx1-1 dl dd{ line-height:24px;padding: 12% 5% 0}
.hz1 ul li img{ height:276px}
.hzx1 h1,.hzx1-1 h2,.hzx1 h3{ font-size:18px}
.hzx1 h1 strong{ font-size:30px}
.hzx1-1 h2 strong{ font-size:22px}
.hzx1-1 p,.hzx1-1 ul li,.kcj2 p, .kcj3-1 p,.tc1-2 p,.tc1-5-1 p{ font-size:14px; line-height:22px}
.hzx1-3 h4 span{ margin:0 20px}
.hzx1-3 h4 img{ margin-left:20px}
.kcj3-1 h2{ font-size:24px}
.kcj3-2 h3{ font-size:18px}
.ny-bt1 span{ font-size:16px}
.kcj4 h1{ font-size:14px}
.tc1{ width:90%; margin-left:0; left:5%}
.tc1-1{ padding:0 5%}
.tc-bt{ font-size:24px}
.tc-bt strong{ font-size:30px}
.tc1-4 dl{ width:100%}
.tc1-4 dl dd{ font-size:12px; line-height:30px}
.tc1-4 dl dd strong{ font-size:14px}
.xx img{ width:25px}
.xx{ top:30px}
.tc1-5-1 h1{ font-size:18px; line-height:45px}
.tc1-5-1{ height:175px}
.hz-bt,.hzz1-1 h2,.hzz1-1 p,.hzz2 p{ font-size:14px}
.hzz2 p input, .hzz2 p select, .hzz2 p textarea{ padding:0 10px; font-size:14px}
.hzz2 p textarea{ padding:5px 10px}
.hzz2 .hz-bt a{ margin-left:10px}
.hzz1-1 p span{ margin-left:10px}
.lx2-1 p{ font-size:14px}
.dsa0 .right div h1{ font-size:16px}
.dsa0 .right div{ margin:5% 10% 0}
.fz-bt img{ width:400px}
.tab .tab-nav{ background:none; height:inherit; overflow:hidden}
.tab .tab-nav li{ position:relative !important; top:inherit !important; left:inherit !important; width:10%;}
.tab .tab-nav li a{ font-size:16px !important;}
.tab .tab-nav li a span{ font-size:14px !important;}
.fz-bt{ margin-bottom:4%}
.fz1{ padding-top:6%}
.tab .content-wrap .content-item{ padding:20px}
.tab .content-wrap .content-item .right p{ line-height:22px}
.tab .content-wrap .content-item .right h1{ font-size:16px}
.port-2 .text-desc h1{ font-size:16px;}
.port-2 .text-desc h2{ font-size:12px; background-size:50px}

.sy2-2 h2,.sy2-2 h3 a,.sy2-2-1 .right h3 a{ font-size:14px;}
.sy2-2 h3 a,.sy2-2-1 .right h3 a{ line-height:22px}
.sy2-2-1 .right h3 a,.sy2-2 h3 a{text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical;}

.xsy1-1 p,.xsy2 .jj2-1 p{ font-size:16px; line-height:28px}
.jj2-2 ul li span, .jj2-3 ul li span{ font-size:26px}
.jj2-3 ul li span strong{ font-size:22px}
.jj2-2 ul li span strong{ margin-top:5px}

.tcv-1{ width:90%; left:5%; margin-left:0; height:448px; margin-top:-224px}
.tcv-1 .hzz2 h6{ font-size:20px}

#map{ width:100% !important}

